package com.panfeng.xcloud.boss.provider.member.web.vo.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

@Setter
@Getter
@ApiModel(value = "检查用户验证码vo")
@AllArgsConstructor
@NoArgsConstructor
public class CheckVerifyCodeReqVO implements Serializable {

    @NotBlank(message = "账号不能为空")
    @ApiModelProperty("账号 邮箱/手机")
    private String accountNumber;

    @NotBlank(message = "验证码不能为空")
    @ApiModelProperty("验证码")
    private String verifyCode;

    @NotBlank(message = "验证码类型不能为空")
    @ApiModelProperty("验证码类型 1.注册 2.登陆 3.账号安全")
    private String businessType;

}
